package com.leenmvc.core.security.entity.core;


import com.leenmvc.core.annotation.DbInfo;
import com.leenmvc.core.annotation.PrimaryKey;
import com.leenmvc.core.annotation.TableField;
import com.leenmvc.core.base.BaseEntity;

/**
 * @Author: JohnCoding
 * @Description:  存储前端自动化生成器页面的标签数据
 * @date: 2020/3/16 16:41
 */
@DbInfo(value = "sys_vue_data",comment = "存储前端自动化生成器页面的标签数据")
public class SysVueData extends BaseEntity {

    @PrimaryKey
    private Long id;

    private Long vid;

    private String label;

    private String value;

    @TableField(false)
    private SysVue sysVue;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getVid() {
        return vid;
    }

    public void setVid(Long vid) {
        this.vid = vid;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public SysVue getSysVue() {
        return sysVue;
    }

    public void setSysVue(SysVue sysVue) {
        this.sysVue = sysVue;
    }
}
